Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Керуючі сигнали з байтовою конфігурацією. Світлодіодна лінійка

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут телекомунікацій, радіоелектроніки та електронної техніки
Факультет:
Радіотехніка
Кафедра:
Не вказано

Інформація про роботу

Рік:
2024
Тип роботи:
Лабораторна робота
Предмет:
Радіовимірювання
Група:
РТ-21

Частина тексту файла

Міністерство освіти і науки України Національний університет «Львівська політехніка» Інститут телекомунікацій, радіоелектроніки та електронної техніки кафедра «Теоретична радіотехніка та радіовимірювання» Звіт з лабораторних робіт на тему: «Керуючі сигнали з байтовою конфігурацією. Світлодіодна лінійка» з дисципліни «Програмування програмно-апаратних засобів»  Підготував: ст. групи РТ-21 Лоїк.В.А. Прийняв: асист. каф. ТРР Мащак А.В. Львів 2016р. Лабораторна робота №3 Тема: Керуючі сигнали з байтовою конфігурацією. Світлодіодна лінійка. Мета: навчитися формувати керуючий сигнал з байтовою конфігурацією та виводити його на світлодіодну лінійку. Постановка задачі: в інтегрованому середовищі PSoC® Creator™ відповідно до свого варіанту сформувати керуючий сигнал з байтовою конфігурацією та вивести його на світлодіодну лінійку за допомогою системи-на-чіпі CY8CKIT-042 PSoC® 4 Pioneer Kit. Завдання: за допомогою вбудованих функцій реалізувати процес виведення на світлодіодну лінійку керуючого сигналу з байтовою конфігурацією. Реалізувати виведення трьома способами: виключно апаратним, виключно програмним та комбінованим. Варіанти виконання роботи: керуючий байт у шістнадцятковій формі для індивідуального варіанту виконання роботи визначається викладачем. Індивідуальне завдання: вивести керуючий сигнал з байтовою конфігурацією на світлодіодну лінійку. У десятковій системі числення – 105; У двійковій – 01101001; У шіснацядковій – 0х69; Короткі відомості для виконання роботи. Для реалізації поставленої задачі можна використати вбудовані функції: LED_Write() – функція, яка задає світіння світлодіодів; Status_Reg_Read() – функція зчитування з регістра стану Status Register; Clock_Start() – функція запуску тактового генератора Clock. Завдання 1. Виведення виключно апаратним способом.  Завдання 2. Виведення виключно програмним способом. Код програми: #include "project.h"  int main(void)  {  CyGlobalIntEnable; /* Enable global interrupts. */  /* Place your initialization/startup code here (e.g. MyInst_Start()) */ for(;;)  {  LED_Write(0x69);  }  }  Завдання 3. Виведення комбінованим способом.  Висновок: На данній лабораторній роботі я виводив сигнал на світлодіодну лінійку з байтовою конфігурацією. Я вивів сигнал суто програмним, апаратним та комбінованим способом. Після програмування, я кожного разу спостерігав свічення світлодіодів, що відображали код мого першої букви мого прізвища у двійковій системі числення за таблицею ASCII.
Антиботан аватар за замовчуванням

20.04.2017 17:04

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини